﻿package  
{
	import flash.display.Sprite;
	import flash.net.URLRequest;
	import flash.display.Loader;
	import flash.events.*;
 
	public class IrudiakKargatu extends Sprite
	{
 		public var izena: String;
		
 
		public function IrudiakKargatu(url:String):void
		{
			var loader:Loader = new Loader();
			loader.contentLoaderInfo.addEventListener(Event.COMPLETE, imagenCargada);
			loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, imagenError);
			loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, imagenProgreso);
			loader.load( new URLRequest(url));
			izena = url;
		}
 
		private function imagenCargada(e:Event):void {
			//trace("Cargada: " + e);
			addChild(e.target.content); //Beharrezkoa
			
			
		}
 
		private function imagenError(e:IOErrorEvent):void {
			trace("Error: " + e);
		}
 
		private function imagenProgreso(e:ProgressEvent):void {
			//trace("Cargados=" + e.bytesLoaded + " Total=" + e.bytesTotal);
		}
 
	}
 
}